delka Message-id a skutecny prijemce mailu (synapse)

Otázka od: Petr Kuklik

19. 10. 2004 13:45

Dobry den,
  mam tu dva dotazy ohledne mailu a protoze pouzivam synapsy, tak by me
zajimalo reseni s souvislosti s ni.

1/ v hlavicce mailu se uvadi Message-id, ma tato hodnota omezenou velikost?
Nedavno mi prisel mail, ktery mel toto Id dlouhe 124 znaku a s tim pri ukladani
do databaze nepocitam.

2/ pokud odeslu mail nekolika adresatum, kde napr AdresatA je v bcc, pak jeho
adresu v hlavicce neuvadim. Kdyz AdresatA prijme takovyto mail, najde svou
adresu az v "Received" castech hlavicky mailu. Vytahne nejak synapse tento udaj
nebo si to musim rozebrat sam a pokud si to musim rozebrat sam, mohu se
spolehnout na to, ze prvni "Received" s parametrem "for" obsahuje adresu
AdresataA?

Diky Petr Kuklik


Odpovedá: Lukas Gebauer

19. 10. 2004 14:25

> 1/ v hlavicce mailu se uvadi Message-id, ma tato hodnota omezenou
> velikost? Nedavno mi prisel mail, ktery mel toto Id dlouhe 124 znaku a
> s tim pri ukladani do databaze nepocitam.

Nejak si nevybavuji zadne predepsane omezeni delky. letmo jsem se td
kouknul do RFC-822, a ani tam jsem zadne delkove omezeni nenasel.

> 2/ pokud odeslu mail nekolika adresatum, kde napr AdresatA je v bcc,
> pak jeho adresu v hlavicce neuvadim. Kdyz AdresatA prijme takovyto
> mail, najde svou adresu az v "Received" castech hlavicky mailu.
> Vytahne nejak synapse tento udaj nebo si to musim rozebrat sam a pokud
> si to musim rozebrat sam, mohu se spolehnout na to, ze prvni
> "Received" s parametrem "for" obsahuje adresu AdresataA?

Nemuzes se na to spolehnout. Muzes se spolehnout jen na to, ze mnoho
'Received' zadne "for" mit vubec nebude.



--
Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Ararat Synapse - TCP/IP Lib.


Odpovedá: Ludek Finstrle

19. 10. 2004 14:58

> > 1/ v hlavicce mailu se uvadi Message-id, ma tato hodnota omezenou
> > velikost? Nedavno mi prisel mail, ktery mel toto Id dlouhe 124 znaku a
> > s tim pri ukladani do databaze nepocitam.
>
> Nejak si nevybavuji zadne predepsane omezeni delky. letmo jsem se td
> kouknul do RFC-822, a ani tam jsem zadne delkove omezeni nenasel.

Nevim, zda ma ci nema omezeni, ale novejsi je RFC-2822.

Luf


Odpovedá: Lukas Gebauer

19. 10. 2004 15:08

> > Nejak si nevybavuji zadne predepsane omezeni delky. letmo jsem se td
> > kouknul do RFC-822, a ani tam jsem zadne delkove omezeni nenasel.
>
> Nevim, zda ma ci nema omezeni, ale novejsi je RFC-2822.

To je uplne burt, protoze v teto veci opravdu nic nemeni.

Limit je jen jeden: 998 znaku na jednu radku, ale protoze kazda
hlavicka muze byt rozdelena do kolika chces radku, neprinasi to zadny
prakticky limit pro delku message-id hlavicky.



--
Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Ararat Synapse - TCP/IP Lib.